//var a,b
// var a=read_line().split(' ')
// var order=read_line().split(' ')
// N=a[0]
// M=a[1]
N=4
M=3
order=[1,2,1]

var ans=new Array(N)
for(var j=0;j<N;j++){
    ans[j]=j+1
}
for(var i=0;i<M;i++){
    while (order[i]==1){
        tem=ans.shift()
        ans.push(tem);
        break
    }
    while (order[i]==2){
        p=ans.length
        for(var q=0;q<p;q+=2){
            var t=ans[q+1]
            ans[q+1]=ans[q]
            ans[q]=t
        }
        break
    }
}
function ch(ans) {
    p=ans.length
    for(var q=0;q<p;q+=2){
        var t=ans[q+1]
        ans[q+1]=ans[q]
        ans[q]=t
        //[ans[q],ans[q+1]]=[ans[q+1],ans[q]]
    }
    return ans
}

for(var a=0;a<N;a++){
    // print(ans[a])
    console.log(ans[a])
}

